Reusing JessTab rules in Protégé
نویسندگان
چکیده
Protégé provides a complete ontology and knowledge base management tool. Along with JESS, JessTab provides one method of rule based reasoning over a Protégé ontology and knowledge base. However once JessTab rules have been created for a knowledge base, they are explicitly tied to it as they name particular classes and slots, which greatly hinders their reuse with further knowledge bases. We have developed a two phase process and a supporting tool to support the reuse of JessTab rule sets. The first phase involves changing the class and slot references in the rule set into an abstract reference; the second phase involves automatically mapping between the abstract rules and further knowledge bases. Once mappings have been defined and applied for all the classes and slots in the abstract rules, the new rule set can then be run against the new knowledgerules, the new rule set can then be run against the new knowledge base. We have satisfactorily tested our tool with several ontologies and associated rule sets; moreover, some of these tests have identified possible future improvements to the tool.
منابع مشابه
Using JessTab to integrate protege and jess - Intelligent Systems, IEEE [see also IEEE Expert]
operations on ontologies or modify a knowledge base in certain ways. We might want to define rules that trigger actions after matching knowledge base patterns, or run a problem-solving method and record the results in a knowledge base. Integrating development environments with other software is a critical factor for using these systems in a range of organizations and a key to widespread accepta...
متن کاملOntology-Based Knowledge Acquisition for Knowledge Systems
We present a prototype ontology-based knowledge system built with the Protégé-2000 knowledge acquisition tool. Preliminary ideas about the role of ontologies in information systems [1] and its goal of reusing knowledge in information system development [2] are refined. A domain ontology in Protégé and inference rules in Jess are combined into a knowledge system in which the elicitation and the ...
متن کاملProSÉ: A Protégé plugin for Reusing Ontologies, Safe and Économique
We have developed ProSÉ, a Protégé 4 plugin for Reusing Ontologies: Safe and Économique. This plug-in extends Protégé with the necessary features to support the underlying formalisms to reuse ontologies in a safe and economic way. Safety guarantees that the semantics of imported concepts is not changed and economic guarantees that only the relevant part of the ontology will be imported.
متن کاملSurvey on Ontology Construction Tools
This paper presents a detailed survey on ontology development tools. Ontology development tools used for building a new ontology from scratch or reusing existing ontologies. Some of the popular ontology construction tools are Ontolingua Server, WebOnto, OilEd, OntoSaurus, Protégé, SWOOP, TopBraid Composer, WebODE, OntoEdit and NeOn toolkit. This survey article briefly describes the ontology dev...
متن کاملOntology reuse via ontology modularisation
The realisation of the Semantic Web depends on a number of factors, one of which is the ability to reuse ontologies [10]. Ontology construction is deemed to be a time consuming and labour intensive task. Therefore it heavily relies on the possibility of reusing existing ontologies. Nonetheless, ontologies and ontology libraries, for instance the DAML ontology library are becoming available, tog...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Knowl.-Based Syst.
دوره 19 شماره
صفحات -
تاریخ انتشار 2006